Project 3: Adventure Game

CS 110 • 20 Points Total
Due online Wed. Mar. 14, 2018

Objectives

Assignment

Program a simple adventure game. The requirements are:

You must work (i.e. collaborate) in groups of two (not three or more). Review the definition of pair programming. I expect groups of two to have a more complex game as compared to what one person could produce!

Electronic A2W Submission

Once you've finished your project, submit the resulting "a2w" save file through the Blackboard Learn Course Page by the due date. Make sure the file name follows the filenaming convention similar to Project 2, in this case: lastname_2ndpersonslastname_Project3_title.a2w, where "title" is optional. Make sure each teammate uploads the Alice file into BbLearn.

Electronic Project Report Submission

You also need to create a project report to submit on line. Take a picture of your animation while it's playing (there's a button for it), export the source code (with comments) and save it ("File --> Export Source Code for Printing..."). Include a short note of explanation to clarify or comment on any decisions made during development. If you have trouble with the "Take Picture" button in Alice, it is OK to use Alt-PrintScreen (on a PC) to capture the Alice screen. Create the following cover page. Add your own name and alter the date to be the day you electronically submit the project:

Project 3: Adventure Game

Your Names
date handed in

CS 110

For the project overview, briefly describe the object of your game, a "walkthrough" list of steps on how it's solved, a description of what happens when you solve the game, and a short list of what each team member contributed to the project. Include your storyboarding that describes part of your game (or to describe your game at a high level, i.e. not the entire game). Include a short explanation to clarify or comment on any decisions made during development. Make sure each teammate uploads the report into BbLearn.

Note the project 3 grading sheet (aka rubric) below that we use for grading:

http://www.cefns.nau.edu/~pek7/cs110/proj3_grading_sheet.pdf

In summary, your project report (in a Word document) should include a cover page, screen shot, and source code (with comments) with a short note of explanation of your coding decisions. Use a filenaming convention for your submitted document using this format: lastname_2ndpersonslastname-Project3.docx or something similar. Be prepared to present your project to the class!